package com.ruoyi.db.domain.system.vo;

import java.math.BigDecimal;
import java.util.List;

/**
 * Author:cgChen
 * Date:2022/07/04 18:58
 * Description:
 */
public class TeamMemberVo {
    //用户id
    private Long customerId;
    //姓名
    private String customerName;
    //账号
    private String telephone;
    //状态
    private Integer status;
    //是否满额 0：否 1：是
    private Integer isFull;
    //团队业绩
    private BigDecimal teamPerformance;
    //分享业绩
    private BigDecimal directPushPerformance;
    //满额人数
    private Integer fullCapacity;
    //团队节点
    private Integer teamNode;
    //团队级别 1.普通会员 2.经理 3.总监 4.董事
    private Integer teamLevel;

    //子节点
    private List<TeamMemberVo> childrens;

    public List<TeamMemberVo> getChildrens() {
        return childrens;
    }

    public void setChildrens(List<TeamMemberVo> childrens) {
        this.childrens = childrens;
    }

    public Long getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Long customerId) {
        this.customerId = customerId;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getIsFull() {
        return isFull;
    }

    public void setIsFull(Integer isFull) {
        this.isFull = isFull;
    }

    public BigDecimal getTeamPerformance() {
        return teamPerformance;
    }

    public void setTeamPerformance(BigDecimal teamPerformance) {
        this.teamPerformance = teamPerformance;
    }

    public BigDecimal getDirectPushPerformance() {
        return directPushPerformance;
    }

    public void setDirectPushPerformance(BigDecimal directPushPerformance) {
        this.directPushPerformance = directPushPerformance;
    }

    public Integer getFullCapacity() {
        return fullCapacity;
    }

    public void setFullCapacity(Integer fullCapacity) {
        this.fullCapacity = fullCapacity;
    }

    public Integer getTeamNode() {
        return teamNode;
    }

    public void setTeamNode(Integer teamNode) {
        this.teamNode = teamNode;
    }

    public Integer getTeamLevel() {
        return teamLevel;
    }

    public void setTeamLevel(Integer teamLevel) {
        this.teamLevel = teamLevel;
    }
}
